home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CICA 1993 April
/
CICA MS Windows - April 1993.iso
/
unzipped
/
programr
/
vbasic
/
huge
/
history.txt
next >
Wrap
Text File
|
1991-06-26
|
2KB
|
61 lines
HUGEARR.DLL
History of Public Modifications
Microsoft Customer Support uploaded to the MSL a DLL to support huge
arrays from Visual BASIC v1.0. Because the source was included, and
no copyright posted, HUGEARR.DLL has a lot of educational potential.
I found a small bug in HUGEARRY.DLL, or rather an oversight, in that
HugeUbound was defined as an integer function, thus preventing its
use on...huge arrays. The bug fix was simple and this ZIP file
contains the modified files. It occurred to me that there were a
number of array related functions that might be added to the DLL
so I started this history file in hopes that modifications could
be made in one place and re-posted over this file.
Jonathan Zuck, User Friendly, Inc. 06/26/91
06/10/91 Original Files: MS Customer Support
HUGEARR.BAS 05/13/91
HUGEARR.C 06/10/91
HUGEARR.DEF 05/09/91
HUGEARR.DLL 06/10/91
HUGEARR.H 05/10/91
HUGEARR.TXT 06/04/91
MAKEFILE 05/10/91
06/26/91 HUGEUBOUND now returns LONG User Friendly, Inc.
Changed Files:
HUGEARR.BAS 06/26/91
HUGEARR.TXT 06/26/91
HUGEARR.C 06/26/91
HUGEARR.H 06/26/91
HUGEARR.DLL 06/26/91
New Files:
History.TXT 06/26/91
Remarks:
The purpose of HUGEARR.DLL was to support huge arrays. However,
HugeUbound was defined as an integer function, making it impossible
to get consistent results when the array had more than 32k elements.
The changes here are quite simple:
HUGEARR.BAS
Changed the Declare statment for HugeUbound
HUGEARR.TXT
Modified HugeUbound example
HUGEARR.C
Changed the function return to LONG
Changed the ubound variable declaration to LONG
HUGEARR.H
Changed the HugeUbound declaration to LONG
HUGEARR.DLL
Re-built using NMAKE
***************************06/26/91*************************************